electronic purchasing - German English Dictionary